sugar cane grinder machine - Alemán Inglés Diccionario